先簡單回顧一下,今天預計分析的題目: 53. Maximum Subarray
題目敘述:
 
測資的 Input/Output
 
這種題目「暴力的解法」就是把每個相加的值儲存起來,找出最大的值 (max)
若有N筆資料,那暴力解法的
由於他是要算最佳解,我們只要記錄 max 即可
 
python 實作
    class Solution:
        def maxSubArray(self, nums: List[int]) -> int:
            for i in range (1, len(nums)):
                if(nums[i-1] > 0):
                    nums[i] = nums[i]+nums[i-1]
                    
            return max(nums)